Skip to content

Update for MacHyperVSupport v0.9.8#40

Merged
Qonfused merged 17 commits intomainfrom
machypervsupport-v0.9.8
Jun 8, 2025
Merged

Update for MacHyperVSupport v0.9.8#40
Qonfused merged 17 commits intomainfrom
machypervsupport-v0.9.8

Conversation

@Qonfused
Copy link
Owner

@Qonfused Qonfused commented Feb 28, 2025

  • Update MacHyperVSupport to v0.9.8
  • Update OpenCore to v1.0.4 (45f8ba2)
  • Load MacHyperVFramebuffer in /Library/Extensions for macOS 11 and newer w/ kext-signing disabled.
  • Update build script to bundle post-install script/installer package

@Qonfused Qonfused linked an issue Feb 28, 2025 that may be closed by this pull request
Inject MacHyperVFramebuffer for all macOS versions prior to macOS 11 (Big Sur).
@Qonfused Qonfused added type:documentation Improvements or additions to documentation type:feature New feature or request status:in-progress Implementation is in progress. labels Mar 24, 2025
@Qonfused Qonfused self-assigned this Mar 24, 2025
@Qonfused Qonfused linked an issue Mar 24, 2025 that may be closed by this pull request
9 tasks
@Qonfused Qonfused force-pushed the machypervsupport-v0.9.8 branch from ce872f8 to 590852f Compare April 17, 2025 19:19
@Qonfused Qonfused linked an issue Apr 18, 2025 that may be closed by this pull request
Replaces with more direct `hv_vmm_present` patch. For whatever reason, this kext does not reliably load w/ Lilu.

We replace this with a kernel patch as a suggested workaround from #46 (comment).
Qonfused added 9 commits June 6, 2025 10:10
Fixes IOGraphicsFamily paths and removes MaxKernel version.

Partially addresses #45.
Explicitly applies the patch for any supported architecture.
Fix installation instructions.

TODO: Write installation docs in README
This keeps MacHyperVFramebuffer in the EFI/OC/Kexts directory to be found later for post-installation.
Automates installing Hyper-V daemons and the MacHyperVFramebuffer kext.
@Qonfused Qonfused added status:done All issue tasks are completed. and removed status:in-progress Implementation is in progress. labels Jun 8, 2025
@Qonfused Qonfused merged commit 531325e into main Jun 8, 2025
1 check passed
@Qonfused Qonfused linked an issue Jun 8, 2025 that may be closed by this pull request
@Qonfused Qonfused deleted the machypervsupport-v0.9.8 branch June 8, 2025 15:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

status:done All issue tasks are completed. type:documentation Improvements or additions to documentation type:feature New feature or request

Projects

None yet

1 participant